Benihana - San Salvador, El Salvador in San Salvador, San Salvador (Japanese Restaurant) - Map
Map & Directions Store Details & Deals
Centro Comercial La Gran Via, carretera Panamericana
San Salvador, San Salvador
Phone: 2278-6262
Centro Comercial La Gran Via, carretera Panamericana
San Salvador, San Salvador
Phone: 2278-6262